<?php
/**
Version 0.1
SEMF - Web Desiging Framework for Sport Event Managment
Copyright (C) 2006, SEMF Developers

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/
function load_components($semf_root)
{
	$component_dirs = array();
	
	$d = dir($semf_root.'page_designer/components');
	// Loop through all of the files:
	$i = 0;
	while (false !== ($file = $d->read())) {
		// If the file is not this file, and does not start with a '.' or '~'
		// and does not end in php, then store it for later display:
		if ( ($file{0} != '.') &&
			 ($file{0} != '..') &&
			 ($file{0} != '~') &&
			 (substr($file, -3) != 'php') ) {
			$component_dirs[$i++] = $file;
		}
	}
	
	return $component_dirs;
}
?>